
.tablestyle {
    height: 100%;
    // margin: 0px 0px 24px;
    // padding: 16px 16px 24px;
    background-color: #ffffff;
  }
  .search {
    width: 100%;
    height: 48px;
    border: 1px solid #ecf5ff;
    border-radius: 8px;
    padding: 8px 24px;
    box-shadow: 0px 0px 6px #d9ecff;
    display: flex;
    align-items: center;
    .searchbutton {
      margin-left: 16px;
    }
  }
  .chartstyle {
    // margin: 16px 0;
    // // border: 1px solid;
    // border: 1px solid #ecf5ff;
    // height: calc(100% - 56px);
    // // box-shadow: 0px 0px 6px #d9ecff;
    // margin-bottom: 24px;
    // // padding: 24px;
    // padding-bottom: 56px;
    // border-radius:8px;
    /deep/ .el-table--fit{
      height:100%;
    }
    /deep/ .el-table__body-wrapper{
      overflow-y: auto;
    }
  }
  /deep/ .el-table--fit{
    height:100%;
  }
  /deep/ .el-table__body-wrapper{
    overflow-y: auto;
  }
  .totalStyle{
    height: calc(100% - 40px);
  }
  .chartstyle{
    height: calc(100% - 122px);
    margin-top: 16px;
  }
  .elispice {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 100%;
  }
  .underline{
    text-decoration: underline;
      cursor: pointer;
  }
  .titleStyle{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 16px;
    border-bottom: 1px solid #DADFE6;
    .leftTitle{
      line-height: 56px;
      color: #1C222C;
      font-size: 16px;
    }
  }
  .bottomBox{
    padding: 16px;
    height: calc(100% - 48px);
    .searchsize {
      position: relative;
      width: 100%;
      display: flex;
      justify-content: space-between;
    .batchimport {
      position: absolute;
      right: 24px;
    }
  }
  }
.dis_center{
  display: flex;
  align-items: center;
}
.between{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.commonColor{
  color: #4B515B;
}
.tableColor{
  color: #1C222C;
}
.font-14{
  font-size: 14px;
}
.border_t_none{
  margin-top: none;
}
.border_b{
  border-bottom: 1px solid #797F89;
}
.font_w{
  font-weight: bolder;
}
.flex{
  display: flex;
}
.title-style{
  color: #797F89;
  font-size: 12px;
}
.name{
  color: #1C222C;
  font-size: 14px;
}
.time{
  color: #797F89;
  font-size: 12px;
}
.status{
  color: #2E83FC;
}
.opinionBox{
    background-color: #f7f7f7;
		border-radius: 4px;
}
.flexcolumn{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.fileName{
    color: #2E83FC;
    cursor: pointer;
}
// img{
//     object-fit: cover;
//     width: 100%;
//     height: 100%;
// }